Lucene search
+L

27 matches found

CVE
CVE
•added 2026/06/18 11:37 p.m.•193 views

CVE-2026-12045

The CVE-2026-12045 affects pgAdmin 4 (from version 9.13 up to before 9.16) and concerns the AI Assistant read-only transaction bypass. A prompt-injection vulnerability allows an attacker who can influence content seen by the AI Assistant to craft LLM-generated SQL payloads that bypass the BEGIN T...

9.4CVSS7AI score0.00658EPSS
Save
CVE
CVE
•added 2026/06/18 11:37 p.m.•174 views

CVE-2026-12046

CVE-2026-12046: pgAdmin 4 exposes unauthenticated deserialization sink in SQL Editor close and update_connection routes (DELETE /sqleditor/close/, POST /sqleditor/initialize/sqleditor/update_connection///). Missing @pga_login_required allows unauthenticated access to pickle.loads on session['grid...

9.5CVSS6.8AI score0.01037EPSS
Save
CVE
CVE
•added 2026/06/18 11:37 p.m.•159 views

CVE-2026-12048

CVE-2026-12048 affects pgAdmin 4 (versions 6.0 up to 9.16). Stored XSS occurs when untrusted server-returned text is passed through html-react-parser in multiple user-facing sinks (toasts, dialogs, explain visualiser, SQL editor prompts, etc.), allowing an attacker-controlled PostgreSQL server to...

9.3CVSS5.4AI score0.00268EPSS
Save
CVE
CVE
•added 2026/07/31 4:00 p.m.•150 views

CVE-2026-17566

Summary of CVE-2026-17566 (pgAdmin 4): The Import/Export Data tool builds a psql \copy (...) command by interpolating a user-supplied SQL query into a Jinja template and passing it via --command. A flawed parenthesis-balance check in create_import_export_job() treated a backslash-quote (') as esc...

9.9CVSS5.8AI score0.00673EPSS
SaveWeb
CVE
CVE
•added 2026/07/31 3:59 p.m.•136 views

CVE-2026-17346

CVE-2026-17346 affects pgAdmin 4 (Index Statistics sink for all-indexes listing in 1.0 and Publications/Subscriptions sinks in 5.0 prior to 9.17). The issue arose after CVE-2026-12044 fix: templates for sixteen COMMENT ON / pgstattuple / pgstatindex were hardened with qtLiteral, but several sinks...

8.8CVSS5.9AI score0.00615EPSS
Save
CVE
CVE
•added 2026/07/31 3:59 p.m.•127 views

CVE-2026-17349

CVE-2026-17349 affects pgAdmin 4: from version 9.0 up to, but not including, 9.17. The issue occurs in the Workspaces feature’s adhoc_connect_server when cloning an existing server via Server.clone(): the clone copies every column, including user_id, shared, shared_username, and stored credential...

9.6CVSS5.5AI score0.00395EPSS
SaveWeb
CVE
CVE
•added 2026/06/18 11:37 p.m.•119 views

CVE-2026-12044

CVE-2026-12044 affects pgAdmin 4. An authenticated user with permission to create/alter objects can inject SQL via the description field in templates rendering COMMENT ON ... IS ''. The vulnerability stems from Jinja templates interpolating user-supplied descriptions directly into single-quoted S...

8.8CVSS6AI score0.00709EPSS
Save
CVE
CVE
•added 2026/09/17 3:30 p.m.•118 views

CVE-2026-86863

pgAdmin 4 (versions 6.2 through 9.17 ) has an authentication bypass in its Webserver authentication mode. The WebserverAuthentication.get_user() method fell back to reading the WEBSERVER_REMOTE_USER value directly from inbound HTTP request headers, allowing any client to assert an arbitrary ident...

9.8CVSS5.8AI score0.00583EPSS
Save
CVE
CVE
•added 2026/02/05 5:30 p.m.•113 views

CVE-2026-1707

CVE-2026-1707 affects pgAdmin 9.11. The SUSE/Red Hat/Linux advisories describe a Restore restriction bypass during server-mode restores from PLAIN-format dumps, where an attacker with web GUI access can observe an active restore, exfiltrate the \restrict key in real time, and race the restore by ...

7.4CVSS5.8AI score0.00416EPSS
Save
CVE
CVE
•added 2026/07/31 4:00 p.m.•111 views

CVE-2026-17351

The CVE-2026-17351 issue affects pgAdmin 4 (versions from 9.13 up to, but not including, 9.17). The vulnerability stems from a mismatch between sqlparse’s string-literal handling and PostgreSQL’s parser, which can allow an LLM-supplied query executed inside a BEGIN TRANSACTION READ ONLY wrapper t...

9.4CVSS5.5AI score0.00658EPSS
Save
CVE
CVE
•added 2026/07/31 4:00 p.m.•95 views

CVE-2026-17350

Summary: CVE-2026-17350 affects pgAdmin 4 in SERVER mode (9.3–9.17). The per-tool permission system did not consistently enforce tool-level permissions; only the front-door route used a permissions_required decorator, while other backend routes and Socket.IO handlers relied on authentication chec...

5.4CVSS5.5AI score0.00376EPSS
Save
CVE
CVE
•added 2026/06/18 11:37 p.m.•80 views

CVE-2026-12049

CVE-2026-12049 affects pgAdmin 4. An open redirect vulnerability exists in the MFA flow where the next parameter is not validated against the current origin, allowing an authenticated user to be redirected to an attacker-controlled host via /mfa/validate?next=… This is a trusted-domain redirect r...

6.1CVSS5.4AI score0.00382EPSS
SaveWeb
CVE
CVE
•added 2026/07/31 3:59 p.m.•76 views

CVE-2026-17347

The CVE describes an OS command injection in pgAdmin 4: a MASTER_PASSWORD_HOOK setting allows an administrator to configure an external command containing %u, which substitutes the current user name (potentially from external sources) into the command string. Previously this could be injected int...

8.8CVSS5.9AI score0.00716EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•74 views

CVE-2026-7813

pgAdmin 4 server mode CVE-2026-7813 enables cross-user data access and privilege escalation in Shared Servers. An authenticated user could enumerate object IDs to fetch another user’s private servers, server groups, background processes, and debugger arguments due to lacking user-scoped access co...

9.9CVSS6.1AI score0.00651EPSS
Save
CVE
CVE
•added 2026/06/18 11:37 p.m.•71 views

CVE-2026-12050

CVE-2026-12050 concerns pgAdmin 4. An authenticated user with a connected PostgreSQL session can exploit a SQL injection in the named restore point endpoint (POST /browser/server/restore_point/{gid}/{sid}) because the user-supplied value is interpolated into SQL via string formatting instead of a...

8.8CVSS5.5AI score0.00426EPSS
Save
CVE
CVE
•added 2026/07/31 3:59 p.m.•70 views

CVE-2026-17348

In pgAdmin 4 SERVER mode, CVE-2026-17348 describes missing authentication enforcement on several routes (Constraints blueprint: nodes, proplist, and delete; preferences.get_all_cli; debugger.close; schema_diff.close). The lack of @pga_login_required allows an unauthenticated client to enumerate c...

6.9CVSS5.5AI score0.00422EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•70 views

CVE-2026-7818

CVE-2026-7818 affects pgAdmin 4: Unsafe deserialization in FileBackedSessionManager allows an authenticated user with write access to the sessions directory to craft a payload that could lead to operating-system level remote code execution under the pgAdmin process identity. The root cause is des...

7.8CVSS6.5AI score0.00351EPSS
Save
CVE
CVE
•added 2026/06/18 11:37 p.m.•66 views

CVE-2026-12047

CVE-2026-12047 – pgAdmin 4 : HTML injection in the cloud deployment module arises when unsanitised exception text (from verify_credentials, deploy, and related endpoints under /rds/, /azure/, /google/, and /cloud/) is echoed into JSON response fields (info/errormsg) and rendered by the Cloud Wiza...

5.4CVSS5.3AI score0.00221EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•65 views

CVE-2026-7819

CVE-2026-7819 describes a symbolic-link path traversal in pgAdmin 4 File Manager. The vulnerability arises because check_access_permission used os.path.abspath (resolving ..) but not symbolic links, allowing an authenticated user to plant a symlink within their storage directory that points elsew...

8.1CVSS5.8AI score0.00485EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•59 views

CVE-2026-7816

The CVE-2026-7816 entry describes an OS command injection in pgAdmin 4 Import/Export query export. User input was directly interpolated into a psql \copy metacommand template without sanitization, allowing an authenticated user to inject commands to break out of the \copy context and execute arbi...

8.8CVSS6.1AI score0.02179EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•55 views

CVE-2026-7815

The CVE-2026-7815 issue affects pgAdmin 4 maintenance tooling. Four user-supplied JSON fields (buffer_usage_limit, vacuum_parallel, vacuum_index_cleanup, reindex_tablespace) were concatenated into VACUUM/ANALYZE/REINDEX commands and passed to psql --command. An authenticated user with tools_maint...

8.8CVSS6.2AI score0.00639EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•51 views

CVE-2026-7820

CVE-2026-7820 affects pgAdmin 4 prior to 9.15. The issue is an account-lockout bypass caused by improper synchronization between pgAdmin’s custom /authenticate/login path and Flask-Security’s default /login path. Because Flask-Security’s default route does not consult the pgAdmin User.locked fiel...

6.9CVSS5.8AI score0.00325EPSS
SaveWeb
CVE
CVE
•added 2026/05/11 2:35 p.m.•48 views

CVE-2026-7814

Summary: CVE-2026-7814 is a stored XSS in pgAdmin 4’s Browser Tree and Explain Visualizer. User-controlled PostgreSQL object names (database, schema, table, column, etc.) were inserted into the DOM via innerHTML, enabling crafted names with HTML markup to execute attacker-supplied JavaScript in a...

4.8CVSS5.7AI score0.00249EPSS
Save
CVE
CVE
•added 2026/05/11 2:35 p.m.•47 views

CVE-2026-7817

PgAdmin 4 LLM API configuration endpoints are affected by CVE-2026-7817, which exposes Local File Inclusion (LFI) and Server-Side Request Forgery (SSRF). An authenticated user can abuse api_key_file and api_url preferences to read arbitrary server-side files or trigger requests to internal target...

7.1CVSS6AI score0.00346EPSS
Save
CVE
CVE
•added 2026/09/17 3:30 p.m.•24 views

CVE-2026-86862

pgAdmin 4 's Restore and Maintenance tools were vulnerable to connection-string injection through the database field, passed directly as --dbname to pg_restore/psql. Because libpq expands a database name containing = into a full connection string, an attacker-supplied value like host=attacker.exa...

7.1CVSS5.9AI score0.00352EPSS
Save
CVE
CVE
•added 2026/09/17 3:30 p.m.•22 views

CVE-2026-86861

pgAdmin 4 's File Manager save_file endpoint (used by the Query Tool and ERD) contained a TOCTOU race : after validating a path with check_access_permission(), it opened the file with a plain open() call lacking the O_NOFOLLOW protection that the separate upload path had gained in CVE-2026-7819. ...

6CVSS5.9AI score0.00324EPSS
Save
CVE
CVE
•added 2026/09/17 3:31 p.m.•13 views

CVE-2026-86864

pgAdmin 4 (Backup tool) is vulnerable to argument and connection-string injection via the client-supplied database field. Because the value was appended as a bare trailing positional argument to pg_dump, a dash-prefixed value (e.g. --file=/abs/path) was interpreted as an option due to getopt_long...

8.8CVSS6AI score0.00579EPSS
SaveWeb